budget shortfall - German English Dictionary